all further particulars - Turkish English Dictionary